package cn.zhonghuanzhiyuan.sprc.basicinfo.pojo.vo;

import cn.zhonghuanzhiyuan.sprc.basicinfo.pojo.dto.CommonQueryDTO;
import cn.zhonghuanzhiyuan.sprc.basicinfo.pojo.dto.QueryDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel(description = "QuerySafeLicenseVo")
public class QuerySafeLicenseVo extends QueryDTO {
    @ApiModelProperty(value = "编号")
    private String id;
    @ApiModelProperty(value = "许可项目 xkzzqk-licensed_project-text")
    private String licensedProject;
    @ApiModelProperty(value = "许可证号 xkzzqk-licensed_number-text")
    private String licensedNo;
    @ApiModelProperty(value = "发证机关 xkzzqk-issue_authority-text")
    private String issueUnit;
    @ApiModelProperty(value = "证书状态 xkzzqk-certificate_status-text")
    private String status;
    @ApiModelProperty(value = "许可范围 xkzzqk-license_range-text")
    private String licensedScope;
    @ApiModelProperty(value = "行政许可标识 xkzzqk-admi_lice_id-text")
    private String admnLicenseId;
    @ApiModelProperty(value = "许可类型 xkzzqk-admi_lice_type_code-text")
    private String type;
    @ApiModelProperty(value = "发证日期 xkzzqk-issue_certificate_date-timestamp")
    private Date issueDate;
    @ApiModelProperty(value = "有效期限 xkzzqk-validity_period-timestamp")
    private Date validityDate;
    @ApiModelProperty(value = "有效期限类型 xkzzqk-limit_type-text")
    private String validityType;
    @ApiModelProperty(value = "撤销日期 xkzzqk-revocation_date-text")
    private Date revokeDate;
    @ApiModelProperty(value = "备注 xkzzqk-remark-text")
    private String remark;
    @ApiModelProperty(value = "项目负责人")
    private String projectManagerName;
    @ApiModelProperty(value = "项目负责人电话")
    private String projectManagerPhone;
    @ApiModelProperty(value = "审核状态")
    private String auditStatus;
    @ApiModelProperty(value = "审核时间")
    private Date auditDate;
    @ApiModelProperty(value = "园区标识")
    private String parkId;
    @ApiModelProperty(value = "所属单位")
    private String orgId;
    @ApiModelProperty(value = "排序号")
    private Integer sort;
    @ApiModelProperty(value = "更新人")
    private String updateUser;
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    @ApiModelProperty(value = "创建人")
    private String createUser;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;
}
